package com.zwh.spring.demo.service;

public interface UserService {
	
	/**
	 * 新增一个用户
	 * @param name
	 * @param age
	 */
	void create(String name, String password, Integer age);
	
	/**
	 * 根据姓名删除一个用户
	 * @param name
	 */
	void deleteByName(String name);
	
	/**
	 * 获取用户总量
	 * @return
	 */
	Integer getAllUsers();
	
	/**
	 * 删除所有用户
	 */
	void deleteAllUsers();
	
	/**
	 * 一次添加5个用户
	 * 
	 * 模拟事务异常，回滚 
	 * @return
	 */
	Integer add5Users();
}
